rag duster - French English Dictionary